<!DOCTYPE html>

















































<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <meta name="description" content="Javadoc API documentation." />

<link rel="shortcut icon" type="image/x-icon" href="../../../favicon.ico" />
<title>

  DJIPlaybackManager


</title>
<link href="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
<link href="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/customizations.css" rel="stylesheet" type="text/css" />
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/search_autocomplete.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/jquery-resizable.min.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/doclava-developer-docs.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
  setToRoot("../../../", "../../../../assets/");
</script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/doclava-developer-reference.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/navtree_data.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/customizations.js" type="text/javascript"></script>
<noscript>
  <style type="text/css">
    html,body{overflow:auto;}
    #body-content{position:relative; top:0;}
    #doc-content{overflow:visible;border-left:3px solid #666;}
    #side-nav{padding:0;}
    #side-nav .toggle-list ul {display:block;}
    #resize-packages-nav{border-bottom:3px solid #666;}
  </style>
</noscript>
</head>

<body class="">

<div id="header">
    <div id="headerLeft">
	<h2>DJI Android Mobile SDK Reference</h2>    
</div>
    <div id="headerRight">
      
  <div id="search" >
      <div id="searchForm">
          <form accept-charset="utf-8" class="gsc-search-box" 
                onsubmit="return submit_search()">
            <table class="gsc-search-box" cellpadding="0" cellspacing="0"><tbody>
                <tr>
                  <td class="gsc-input">
                    <input id="search_autocomplete" class="gsc-input" type="text" size="33" autocomplete="off"
                      title="search developer docs" name="q"
                      value="search developer docs"
                      onFocus="search_focus_changed(this, true)"
                      onBlur="search_focus_changed(this, false)"
                      onkeydown="return search_changed(event, true, '../../../')"
                      onkeyup="return search_changed(event, false, '../../../')" />
                  <div id="search_filtered_div" class="no-display">
                      <table id="search_filtered" cellspacing=0>
                      </table>
                  </div>
                  </td>
                  <td class="gsc-search-button">
                    <input type="submit" value="Search" title="search" id="search-button" class="gsc-search-button" />
                  </td>
                  <td class="gsc-clear-button">
                    <div title="clear results" class="gsc-clear-button">&nbsp;</div>
                  </td>
                </tr></tbody>
              </table>
          </form>
      </div><!-- searchForm -->
  </div><!-- search -->
      
    </div>
</div><!-- header -->


  <div class="g-section g-tpl-240" id="body-content">
    <div class="g-unit g-first side-nav-resizable" id="side-nav">
      <div id="swapper">
        <div id="nav-panels">
          <div id="resize-packages-nav">
            <div id="packages-nav">
              <div id="index-links">
                <a href="../../../packages.html"  >Package Index</a> | 
                <a href="../../../classes.html" >Class Index</a>
              </div>
              <ul>
                
    <li class="api apilevel-">
  <a href="../AirLink/package-summary.html">dji.sdk.AirLink</a></li>
    <li class="api apilevel-">
  <a href="../Battery/package-summary.html">dji.sdk.Battery</a></li>
    <li class="selected api apilevel-">
  <a href="package-summary.html">dji.sdk.Camera</a></li>
    <li class="api apilevel-">
  <a href="../Codec/package-summary.html">dji.sdk.Codec</a></li>
    <li class="api apilevel-">
  <a href="../FlightController/package-summary.html">dji.sdk.FlightController</a></li>
    <li class="api apilevel-">
  <a href="../Gimbal/package-summary.html">dji.sdk.Gimbal</a></li>
    <li class="api apilevel-">
  <a href="../HandheldController/package-summary.html">dji.sdk.HandheldController</a></li>
    <li class="api apilevel-">
  <a href="../MissionManager/package-summary.html">dji.sdk.MissionManager</a></li>
    <li class="api apilevel-">
  <a href="../MissionManager/MissionStep/package-summary.html">dji.sdk.MissionManager.MissionStep</a></li>
    <li class="api apilevel-">
  <a href="../Products/package-summary.html">dji.sdk.Products</a></li>
    <li class="api apilevel-">
  <a href="../RemoteController/package-summary.html">dji.sdk.RemoteController</a></li>
    <li class="api apilevel-">
  <a href="../SDKManager/package-summary.html">dji.sdk.SDKManager</a></li>
    <li class="api apilevel-">
  <a href="../base/package-summary.html">dji.sdk.base</a></li>
              </ul><br/>
            </div> <!-- end packages -->
          </div> <!-- end resize-packages -->
          <div id="classes-nav">
            <ul>
              
    <li><h2>Interfaces</h2>
      <ul>
          <li class="api apilevel-"><a href="DJICamera.CameraGeneratedNewMediaFileCallback.html">DJICamera.CameraGeneratedNewMediaFileCallback</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraGeneratedTimeLapsePreviewCallback.html">DJICamera.CameraGeneratedTimeLapsePreviewCallback</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraReceivedVideoDataCallback.html">DJICamera.CameraReceivedVideoDataCallback</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraUpdatedCurrentExposureValuesCallback.html">DJICamera.CameraUpdatedCurrentExposureValuesCallback</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraUpdatedLensStateCallback.html">DJICamera.CameraUpdatedLensStateCallback</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraUpdatedSDCardStateCallback.html">DJICamera.CameraUpdatedSDCardStateCallback</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraUpdatedSSDStateCallback.html">DJICamera.CameraUpdatedSSDStateCallback</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraUpdatedSystemStateCallback.html">DJICamera.CameraUpdatedSystemStateCallback</a></li>
          <li class="api apilevel-"><a href="DJICameraParameters.DJICameraParametersListener.html">DJICameraParameters.DJICameraParametersListener</a></li>
          <li class="api apilevel-"><a href="DJIMediaManager.CameraDownloadListener.html">DJIMediaManager.CameraDownloadListener</a>&lt;E&gt;</li>
          <li class="api apilevel-"><a href="DJIPlaybackManager.CameraFileDownloadCallback.html">DJIPlaybackManager.CameraFileDownloadCallback</a></li>
          <li class="api apilevel-"><a href="DJIPlaybackManager.DJICameraPlayBackStateCallBack.html">DJIPlaybackManager.DJICameraPlayBackStateCallBack</a></li>
      </ul>
    </li>
              
    <li><h2>Classes</h2>
      <ul>
          <li class="api apilevel-"><a href="CameraUtils.html">CameraUtils</a></li>
          <li class="api apilevel-"><a href="DJICamera.html">DJICamera</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraLensState.html">DJICamera.CameraLensState</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraSDCardState.html">DJICamera.CameraSDCardState</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraSSDState.html">DJICamera.CameraSSDState</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraSystemState.html">DJICamera.CameraSystemState</a></li>
          <li class="api apilevel-"><a href="DJICamera.DJICameraExposureParameters.html">DJICamera.DJICameraExposureParameters</a></li>
          <li class="api apilevel-"><a href="DJICameraParameters.html">DJICameraParameters</a></li>
          <li class="api apilevel-"><a href="DJICameraParameters.VideoResolutionFps.html">DJICameraParameters.VideoResolutionFps</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.html">DJICameraSettingsDef</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPhotoAEBParam.html">DJICameraSettingsDef.CameraPhotoAEBParam</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPhotoIntervalParam.html">DJICameraSettingsDef.CameraPhotoIntervalParam</a></li>
          <li class="api apilevel-"><a href="DJIMedia.html">DJIMedia</a></li>
          <li class="api apilevel-"><a href="DJIMediaManager.html">DJIMediaManager</a></li>
          <li class="selected api apilevel-"><a href="DJIPlaybackManager.html">DJIPlaybackManager</a></li>
          <li class="api apilevel-"><a href="DJIPlaybackManager.DJICameraPlaybackState.html">DJIPlaybackManager.DJICameraPlaybackState</a></li>
          <li class="api apilevel-"><a href="X5RCamera.html">X5RCamera</a></li>
      </ul>
    </li>
              
              
    <li><h2>Enums</h2>
      <ul>
          <li class="api apilevel-"><a href="DJICamera.CameraSSDState.CameraSSDCapacity.html">DJICamera.CameraSSDState.CameraSSDCapacity</a></li>
          <li class="api apilevel-"><a href="DJICamera.CameraSSDState.CameraSSDOperationState.html">DJICamera.CameraSSDState.CameraSSDOperationState</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraAntiFlicker.html">DJICameraSettingsDef.CameraAntiFlicker</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraAperture.html">DJICameraSettingsDef.CameraAperture</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraContrast.html">DJICameraSettingsDef.CameraContrast</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraCustomSettings.html">DJICameraSettingsDef.CameraCustomSettings</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraDeletePhotoOperation.html">DJICameraSettingsDef.CameraDeletePhotoOperation</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraDigitalFilter.html">DJICameraSettingsDef.CameraDigitalFilter</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraExposureCompensation.html">DJICameraSettingsDef.CameraExposureCompensation</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraExposureMode.html">DJICameraSettingsDef.CameraExposureMode</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraFileIndexMode.html">DJICameraSettingsDef.CameraFileIndexMode</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraISO.html">DJICameraSettingsDef.CameraISO</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraLensFocusMode.html">DJICameraSettingsDef.CameraLensFocusMode</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraLensFocusStatus.html">DJICameraSettingsDef.CameraLensFocusStatus</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraLensType.html">DJICameraSettingsDef.CameraLensType</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraMediaFileDeleteStatus.html">DJICameraSettingsDef.CameraMediaFileDeleteStatus</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraMediaFileType.html">DJICameraSettingsDef.CameraMediaFileType</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraMeteringMode.html">DJICameraSettingsDef.CameraMeteringMode</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraMode.html">DJICameraSettingsDef.CameraMode</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPhotoAspectRatio.html">DJICameraSettingsDef.CameraPhotoAspectRatio</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPhotoBurstCount.html">DJICameraSettingsDef.CameraPhotoBurstCount</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPhotoFileFormat.html">DJICameraSettingsDef.CameraPhotoFileFormat</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPhotoQuality.html">DJICameraSettingsDef.CameraPhotoQuality</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPhotoTimeLapseFileFormat.html">DJICameraSettingsDef.CameraPhotoTimeLapseFileFormat</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraPlaybackMode.html">DJICameraSettingsDef.CameraPlaybackMode</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraSharpness.html">DJICameraSettingsDef.CameraSharpness</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraShootPhotoMode.html">DJICameraSettingsDef.CameraShootPhotoMode</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraShutterSpeed.html">DJICameraSettingsDef.CameraShutterSpeed</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraVideoFileFormat.html">DJICameraSettingsDef.CameraVideoFileFormat</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraVideoFrameRate.html">DJICameraSettingsDef.CameraVideoFrameRate</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraVideoPlaybackOperation.html">DJICameraSettingsDef.CameraVideoPlaybackOperation</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraVideoResolution.html">DJICameraSettingsDef.CameraVideoResolution</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraVideoStandard.html">DJICameraSettingsDef.CameraVideoStandard</a></li>
          <li class="api apilevel-"><a href="DJICameraSettingsDef.CameraWhiteBalance.html">DJICameraSettingsDef.CameraWhiteBalance</a></li>
          <li class="api apilevel-"><a href="DJIMedia.MediaType.html">DJIMedia.MediaType</a></li>
      </ul>
    </li>
              
              
            </ul><br/>
          </div><!-- end classes -->
        </div><!-- end nav-panels -->
        <div id="nav-tree" style="display:none">
          <div id="index-links">
            <a href="../../../packages.html"  >Package Index</a> | 
            <a href="../../../classes.html" >Class Index</a>
          </div>
        </div><!-- end nav-tree -->
      </div><!-- end swapper -->
    </div> <!-- end side-nav -->
    <script>
      if (!isMobile) {
        $("<a href='#' id='nav-swap' onclick='swapNav();return false;' style='font-size:10px;line-height:9px;margin-left:1em;text-decoration:none;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>").appendTo("#side-nav");
        chooseDefaultNav();
        if ($("#nav-tree").is(':visible')) {
          init_default_navtree("../../../");
        } else {
          addLoadEvent(function() {
            scrollIntoView("packages-nav");
            scrollIntoView("classes-nav");
          });
        }
        $("#swapper").css({borderBottom:"2px solid #aaa"});
      } else {
        swapNav(); // tree view should be used on mobile
      }
    </script>



<div class="g-unit" id="doc-content">

<div id="api-info-block">



  
   
  
  
  
  


<div class="sum-details-links">


Summary:

  <a href="#nestedclasses">Nested Classes</a>
  







  &#124; <a href="#lfields">Fields</a>
  





  &#124; <a href="#pubmethods">Methods</a>
  



  &#124; <a href="#inhmethods">Inherited Methods</a>

&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>

</div><!-- end sum-details-links -->
<div class="api-level">
  


  
  

</div>
</div><!-- end api-info-block -->


<!-- ======== START OF CLASS DATA ======== -->

<div id="jd-header">
    public
     
     
    
    class
<h1>DJIPlaybackManager</h1>



  
    extends Object<br/>
  
  
  

  
  
  


</div><!-- end header -->

<div id="naMessage"></div>

<div id="jd-content" class="api apilevel-">
<table class="jd-inheritance-table">


    <tr>
         	
        <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
    </tr>
    

    <tr>
        
            <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
         	
        <td colspan="1" class="jd-inheritance-class-cell">dji.sdk.Camera.DJIPlaybackManager</td>
    </tr>
    

</table>







<div class="jd-descr">


<h2>Class Overview</h2>
<p>The playback manager is used to interact with the playback system of the camera.
  By using the manager, user can control the playback system.
</p>





</div><!-- jd-descr -->
















<div class="jd-descr">


<h2>Summary</h2>



<!-- ======== NESTED CLASS SUMMARY ======== -->
<table id="nestedclasses" class="jd-sumtable"><tr><th colspan="12">Nested Classes</th></tr>


  
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        interface</td>
      <td class="jd-linkcol"><a href="DJIPlaybackManager.CameraFileDownloadCallback.html">DJIPlaybackManager.CameraFileDownloadCallback</a></td>
      <td class="jd-descrcol" width="100%">This callback will notify the process of downloading selected files.&nbsp;</td>
    </tr>
    
    
    <tr class=" api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        interface</td>
      <td class="jd-linkcol"><a href="DJIPlaybackManager.DJICameraPlayBackStateCallBack.html">DJIPlaybackManager.DJICameraPlayBackStateCallBack</a></td>
      <td class="jd-descrcol" width="100%">The interface provides the method to receive the updated state of the playback manager.&nbsp;</td>
    </tr>
    
    
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        class</td>
      <td class="jd-linkcol"><a href="DJIPlaybackManager.DJICameraPlaybackState.html">DJIPlaybackManager.DJICameraPlaybackState</a></td>
      <td class="jd-descrcol" width="100%">This class provides general information and current status of Camera Playback State.&nbsp;</td>
    </tr>
    
    

</table>

















<!-- =========== FIELD SUMMARY =========== -->
<table id="lfields" class="jd-sumtable"><tr><th colspan="12">Fields</th></tr>


    
      <tr class="alt-color api apilevel-" >
          <td class="jd-typecol">
          public
          static
          
          <a href="DJIPlaybackManager.DJICameraPlaybackState.html">DJIPlaybackManager.DJICameraPlaybackState</a></td>
          <td class="jd-linkcol"><a href="DJIPlaybackManager.html#djiCameraPlaybackState">djiCameraPlaybackState</a></td>
          <td class="jd-descrcol" width="100%"></td>
      </tr>
      
    

</table>











<!-- ========== METHOD SUMMARY =========== -->
<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>



	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#deleteAllSelectedFiles()">deleteAllSelectedFiles</a></span>()
        
        <div class="jd-descrdiv">Deletes all selected files from the SD card.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#deleteCurrentPreviewFile()">deleteCurrentPreviewFile</a></span>()
        
        <div class="jd-descrdiv">Deletes the current file being previewed.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#downloadCurrentPreviewFile(java.io.File, dji.sdk.Camera.DJIPlaybackManager.CameraFileDownloadCallback)">downloadCurrentPreviewFile</a></span>(File destDir, <a href="DJIPlaybackManager.CameraFileDownloadCallback.html">DJIPlaybackManager.CameraFileDownloadCallback</a> callback)
        
        <div class="jd-descrdiv">Downloads the currently selected previewing media file.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#downloadSelectedFiles(java.io.File, dji.sdk.Camera.DJIPlaybackManager.CameraFileDownloadCallback)">downloadSelectedFiles</a></span>(File destDir, <a href="DJIPlaybackManager.CameraFileDownloadCallback.html">DJIPlaybackManager.CameraFileDownloadCallback</a> callback)
        
        <div class="jd-descrdiv">Downloads the currently selected media files.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#enterMultipleEditMode()">enterMultipleEditMode</a></span>()
        
        <div class="jd-descrdiv">This enables the user to select, download and/or delete multiple media files when the camera is in Playback mode.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#enterMultiplePreviewMode()">enterMultiplePreviewMode</a></span>()
        
        <div class="jd-descrdiv">Enables the user to preview multiple files when the camera is in Playback mode.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJIError.html">DJIError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#enterSinglePreviewModeWithIndex(int)">enterSinglePreviewModeWithIndex</a></span>(int index)
        
        <div class="jd-descrdiv">Enters Single File Preview Mode for a file at the specified index.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#exitMultipleEditMode()">exitMultipleEditMode</a></span>()
        
        <div class="jd-descrdiv">Exits multiple edit mode.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#multiplePreviewNextPage()">multiplePreviewNextPage</a></span>()
        
        <div class="jd-descrdiv">Goes to the next page when there are multiple pages.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#multiplePreviewPreviousPage()">multiplePreviewPreviousPage</a></span>()
        
        <div class="jd-descrdiv">Goes back to the previous page when there are multiple pages.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#pauseVideoPlayback()">pauseVideoPlayback</a></span>()
        
        <div class="jd-descrdiv">Pauses a video during playback.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#selectAllFiles()">selectAllFiles</a></span>()
        
        <div class="jd-descrdiv">Selects all the files on the SD card.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#selectAllFilesInPage()">selectAllFilesInPage</a></span>()
        
        <div class="jd-descrdiv">Selects all the file(s) on the current page.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#setDJICameraPlayBackStateCallBack(dji.sdk.Camera.DJIPlaybackManager.DJICameraPlayBackStateCallBack)">setDJICameraPlayBackStateCallBack</a></span>(<a href="DJIPlaybackManager.DJICameraPlayBackStateCallBack.html">DJIPlaybackManager.DJICameraPlayBackStateCallBack</a> cameraPlayBackStateCB)
        
        <div class="jd-descrdiv">Sets the camera's playback state callback.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#setVideoPlaybackFastBackward()">setVideoPlaybackFastBackward</a></span>()
        
        <div class="jd-descrdiv">Quickly rewinds the video.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#setVideoPlaybackFastForward()">setVideoPlaybackFastForward</a></span>()
        
        <div class="jd-descrdiv">Speeds up the selected video.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJIError.html">DJIError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#setVideoPlaybackFromLocation(java.lang.Byte)">setVideoPlaybackFromLocation</a></span>(Byte location)
        
        <div class="jd-descrdiv">Plays a video from a specific location.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#singlePreviewNextPage()">singlePreviewNextPage</a></span>()
        
        <div class="jd-descrdiv">Goes to the next file.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#singlePreviewPreviousPage()">singlePreviewPreviousPage</a></span>()
        
        <div class="jd-descrdiv">Goes back to the previous file.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#startVideoPlayback()">startVideoPlayback</a></span>()
        
        <div class="jd-descrdiv">Starts video playback.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#stopVideoPlayback()">stopVideoPlayback</a></span>()
        
        <div class="jd-descrdiv">Stops a video during playback.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJIError.html">DJIError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#toggleFileSelectionAtIndex(int)">toggleFileSelectionAtIndex</a></span>(int index)
        
        <div class="jd-descrdiv">Selects or unselects a file at the specified index of the current page.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#unselectAllFiles()">unselectAllFiles</a></span>()
        
        <div class="jd-descrdiv">Unselects all the files on the SD card.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            <a href="../base/DJICameraError.html">DJICameraError</a>
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJIPlaybackManager.html#unselectAllFilesInPage()">unselectAllFilesInPage</a></span>()
        
        <div class="jd-descrdiv">Unselects all the file(s) on the current page.</div>
  
  </td></tr>



</table>







<!-- ========== METHOD SUMMARY =========== -->
<table id="inhmethods" class="jd-sumtable"><tr><th>
  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
  <div style="clear:left;">Inherited Methods</div></th></tr>


<tr class="api apilevel-" >
<td colspan="12">
  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
          ><img id="inherited-methods-java.lang.Object-trigger"
          src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/images/triangle-closed.png"
          class="jd-expando-trigger-img" /></a>
From class

  java.lang.Object

<div id="inherited-methods-java.lang.Object">
  <div id="inherited-methods-java.lang.Object-list"
        class="jd-inheritedlinks">
  </div>
  <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
    <table class="jd-sumtable-expando">
    


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            boolean
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">equals</span>(Object arg0)
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            Class&lt;?&gt;
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">getClass</span>()
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            int
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">hashCode</span>()
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">notify</span>()
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">notifyAll</span>()
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            String
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">toString</span>()
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">wait</span>(long arg0, int arg1)
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">wait</span>(long arg0)
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">wait</span>()
        
  </td></tr>


</table>
  </div>
</div>
</td></tr>


</table>


</div><!-- jd-descr (summary) -->

<!-- Details -->








<!-- XML Attributes -->


<!-- Enum Values -->


<!-- Constants -->


<!-- Fields -->


<!-- ========= FIELD DETAIL ======== -->
<h2>Fields</h2>




<a id="djiCameraPlaybackState"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
        static 
         
        <a href="DJIPlaybackManager.DJICameraPlaybackState.html">DJIPlaybackManager.DJICameraPlaybackState</a>
      </span>
        djiCameraPlaybackState
    </h4>
      <div class="api-level">
        


        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p></p></div>

    
    </div>
</div>




<!-- Public ctors -->



<!-- ========= CONSTRUCTOR DETAIL ======== -->
<!-- Protected ctors -->



<!-- ========= METHOD DETAIL ======== -->
<!-- Public methdos -->

<h2>Public Methods</h2>



<a id="deleteAllSelectedFiles()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">deleteAllSelectedFiles</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Deletes all selected files from the SD card. <br>
 <br>
 Precondition:<br>
 The camera must enter Multiple Edit Mode.<br>
 <br>
 Post condition:<br>
 The images will be deleted from the SD card.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="deleteCurrentPreviewFile()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">deleteCurrentPreviewFile</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Deletes the current file being previewed. <br>
 <br>
 Precondition:<br>
 The camera must enter single file preview mode.<br>
 <br>
 Post condition:<br>
 The image will be deleted from the SD card.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="downloadCurrentPreviewFile(java.io.File, dji.sdk.Camera.DJIPlaybackManager.CameraFileDownloadCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">downloadCurrentPreviewFile</span>
      <span class="normal">(File destDir, <a href="DJIPlaybackManager.CameraFileDownloadCallback.html">DJIPlaybackManager.CameraFileDownloadCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Downloads the currently selected previewing media file.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>destDir</th>
          <td>The directory for storing the download file</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback. It requires the developer
 						   to implement four methods: <br>
 				   <br> onStart() called as the file is about to start downloading.
                 <br> onEnd() called when the file has completed downloading.
                 <br> onError() called when there is an error during download.
                 <br> onProgressUpdate() called to update the progress on downloading the file in percent. Range is [0, 100].</td>
        </tr>
      </table>
  </div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>void
</li></ul>
  </div>

    </div>
</div>


<a id="downloadSelectedFiles(java.io.File, dji.sdk.Camera.DJIPlaybackManager.CameraFileDownloadCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">downloadSelectedFiles</span>
      <span class="normal">(File destDir, <a href="DJIPlaybackManager.CameraFileDownloadCallback.html">DJIPlaybackManager.CameraFileDownloadCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Downloads the currently selected media files. <br>
 <br>
 Precondition:<br>
 The camera must enter multiple preview mode.<br>
 <br></p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>destDir</th>
          <td>The destination file directory, e.g., SDCardPath/folder/</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback. It requires the developer
 						   to implement four methods: <br>
 				   <br> onStart() called as a file is about to start downloading.
                 <br> onEnd() called when all the selected files have completed downloading.
                 <br> onError() called when there is an error during download.
                 <br> onProgressUpdate() called to update the progress on downloading a file in percent. Range is [0, 100].</td>
        </tr>
      </table>
  </div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>void
</li></ul>
  </div>

    </div>
</div>


<a id="enterMultipleEditMode()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">enterMultipleEditMode</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>This enables the user to select, download and/or delete multiple media files when the camera is in Playback mode.
 <br>
 Precondition:<br>
 The camera work mode must be set to Camera Play back mode and then
 Multiple Preview Mode.<br>
 <br>
 Post condition:<br>
 Multiple photos can be selected to be downloaded or deleted.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="enterMultiplePreviewMode()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">enterMultiplePreviewMode</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Enables the user to preview multiple files when the camera is in Playback mode. <br>
 <br>
 Precondition:<br>
 The camera work mode should be set to Playback mode.<br>
 <br>
 Post condition:<br>
 There will be 8 images on one page.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="enterSinglePreviewModeWithIndex(int)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJIError.html">DJIError</a>
      </span>
      <span class="sympad">enterSinglePreviewModeWithIndex</span>
      <span class="normal">(int index)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Enters Single File Preview Mode for a file at the specified index. <br>
 <br></p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>index</th>
          <td>File to be previewed at a specific index. The value falls in
            [1,8].</td>
        </tr>
      </table>
  </div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="exitMultipleEditMode()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">exitMultipleEditMode</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Exits multiple edit mode.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="multiplePreviewNextPage()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">multiplePreviewNextPage</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Goes to the next page when there are multiple pages. <br>
 <br>
 Precondition:<br>
 The camera must enter Multiple Preview Mode.<br>
 <br>
 Special case:<br>
 If it is the last page, it will stay at the last page.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraErrorr Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="multiplePreviewPreviousPage()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">multiplePreviewPreviousPage</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Goes back to the previous page when there are multiple pages. <br>
 <br>
 Precondition:<br>
 The camera must enter Multiple Preview Mode.<br>
 <br>
 Special case:<br>
 If it is the first page, it will stay at the first page.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="pauseVideoPlayback()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">pauseVideoPlayback</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Pauses a video during playback. <br>
 <br>
 Precondition:<br>
 The video is being played.<br></p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="selectAllFiles()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">selectAllFiles</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Selects all the files on the SD card. <br>
 <br>
 Precondition:<br>
 The camera must enter Multi Edit Mode.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="selectAllFilesInPage()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">selectAllFilesInPage</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Selects all the file(s) on the current page. <br>
 <br>
 Precondition:<br>
 The camera must enter Multiple Edit Mode.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="setDJICameraPlayBackStateCallBack(dji.sdk.Camera.DJIPlaybackManager.DJICameraPlayBackStateCallBack)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">setDJICameraPlayBackStateCallBack</span>
      <span class="normal">(<a href="DJIPlaybackManager.DJICameraPlayBackStateCallBack.html">DJIPlaybackManager.DJICameraPlayBackStateCallBack</a> cameraPlayBackStateCB)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets the camera's playback state callback. Called according to the
 camera's update timer. <br>
 <br>
 Precondition: <br>
 You must first define a DJICameraPlayBackStateCallBack object to pass in
 as a parameter. <br>
 <br>
 Post Condition: <br>
 Every time the playback state changes, the DJICameraPlayBackStateCallback
 interface that was passed in as a parameter will call its onResult
 function. <br>
 The onResult function takes in a DJICameraPlayBackState object, which
 provides playback information such as the number of photos currently
 selected, the video playback progress (if a video is being played), and
 much more.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>cameraPlayBackStateCB</th>
          <td>The DJICameraPlayBackStateCallBack object
            to set as the callback interface for when the playback state
            changes. <br>
            The DJICameraPlayBackStateCallback interface implements an
            onResult function, which takes in a DJICameraPlayBackState
            object from the aircraft. <br></td>
        </tr>
      </table>
  </div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>void</li></ul>
  </div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">See Also</h5>
      <ul class="nolist"><li>DJICameraPlayBackState</li>
      </ul>
  </div>

    </div>
</div>


<a id="setVideoPlaybackFastBackward()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">setVideoPlaybackFastBackward</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Quickly rewinds the video. <br>
 <br>
 Precondition:<br>
 The video is being played.<br>
 <br></p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="setVideoPlaybackFastForward()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">setVideoPlaybackFastForward</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Speeds up the selected video. <br>
 <br>
 Precondition:<br>
 The video is being played.<br>
 <br></p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="setVideoPlaybackFromLocation(java.lang.Byte)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJIError.html">DJIError</a>
      </span>
      <span class="sympad">setVideoPlaybackFromLocation</span>
      <span class="normal">(Byte location)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Plays a video from a specific location. The selected file must be a video file.<br>
 <br>
 Precondition:<br>
 The camera must enter Single File Preview Mode.<br>
 <br>
 Post condition:<br>
 The file will play from a specific location immediately.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>location</th>
          <td>The jump location [0 , 100]</td>
        </tr>
      </table>
  </div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="singlePreviewNextPage()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">singlePreviewNextPage</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Goes to the next file. <br>
 <br>
 Precondition:<br>
 The camera must enter Single File Preview Mode.<br>
 <br>
 Special case:<br>
 If it is the last image, it will go to the first image.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="singlePreviewPreviousPage()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">singlePreviewPreviousPage</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Goes back to the previous file. <br>
 <br>
 Precondition:<br>
 The camera must enter Single File Preview Mode.<br>
 <br>
 Special case:<br>
 If it is the first image, it will go to the last image.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="startVideoPlayback()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">startVideoPlayback</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Starts video playback. The selected file must be a video file.<br>
 <br>
 Precondition:<br>
 The camera must enter Single Preview Mode.<br>
 <br>
 Post condition:<br>
 If the video finishes playing, it will stop and go back to the beginning
 of the file.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="stopVideoPlayback()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">stopVideoPlayback</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Stops a video during playback. <br>
 <br>
 Precondition:<br>
 The video is being played.<br>
 <br>
 Post condition:<br>
 The file will stop and go back to the beginning of the file.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="toggleFileSelectionAtIndex(int)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJIError.html">DJIError</a>
      </span>
      <span class="sympad">toggleFileSelectionAtIndex</span>
      <span class="normal">(int index)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Selects or unselects a file at the specified index of the current page. 
 This index is unrelated to filename, and used in multiple edit mode. <br>
 <br>
 Precondition:<br>
 The camera must enter Multiple Edit Mode. <br></p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>index</th>
          <td>Index at which to select a file. The value falls in [1,8].
            However, the exact range should depends on how many photos
            totally in current page.</td>
        </tr>
      </table>
  </div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="unselectAllFiles()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">unselectAllFiles</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Unselects all the files on the SD card.
 <br>
 Precondition:<br>
 The camera must enter Multiple Edit Mode.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>


<a id="unselectAllFilesInPage()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        <a href="../base/DJICameraError.html">DJICameraError</a>
      </span>
      <span class="sympad">unselectAllFilesInPage</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Unselects all the file(s) on the current page. <br>
 <br>
 Precondition:<br>
 The camera must enter Multiple Edit Mode.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Returns</h5>
      <ul class="nolist"><li>DJICameraError Shows the possible error during the execution. If
 			there is no error, it will return null.
</li></ul>
  </div>

    </div>
</div>





<!-- ========= METHOD DETAIL ======== -->



<!-- ========= END OF CLASS DATA ========= -->
<a id="navbar_top"></a>

<div id="footer">
Generated by <a href="http://code.google.com/p/doclava/">Doclava</a>.
</div> <!-- end footer -->

</div> <!-- jd-content -->

</div><!-- end doc-content -->

</div> <!-- end body-content --> 

<script type="text/javascript">
init(); /* initialize doclava-developer-docs.js */
</script>

</body>
</html>

<!-- Localized -->